someone who lets coaches or horses on hire - Turco Inglés Diccionario